package edu.xidian.bdilab.jrbigdata.service.bank.register;

public interface BankRegisterService {
    /**
     * 通过用户名查看用户是否已经注册
     * @param fkUserName
     * @return void
     */
    boolean checkUserName(String fkUserName);

    /**
     * 通过银行ID查看该银行是否已经注册
     * @param bankId
     * @return
     */
    boolean checkBankId(int bankId);

    /**
     * 将金融机构信息插入机构信息表
     * @param bankId
     * @param bankName
     * @param regin
     * @param street
     * @param contactName
     * @param contactPhone
     * @param description
     */
    void setBankInfo(int bankId, String bankName, int regin, String street, String contactName, String contactPhone, String fkUserName, String description);

    /**
     * 将新注册用户加入用户表中
     * @param fkUserName
     * @param password
     */
    void setBankUser(String fkUserName, String password);

}
